/**
 * @fileOverview
 * 
 * A script used to export PureMVC constructors to global
 * scope prior to running existing tests over them.
 */
new function (global)
{
	
	var multicore= global.org.puremvc.js.multicore
	,	core= multicore.core
	,	patterns= multicore.patterns
	
	
	global.Controller= core.Controller;
	global.Model= core.Model;
	global.View= core.View;
	
	global.SimpleCommand= patterns.command.SimpleCommand;
	global.MacroCommand= patterns.command.MacroCommand;
	
	global.Facade= patterns.facade.Facade;
	
	global.Mediator= patterns.mediator.Mediator;
	
	global.Notification= patterns.observer.Notification;
	global.Notifier= patterns.observer.Notifier;
	global.Observer= patterns.observer.Observer;
	
	global.Proxy= patterns.proxy.Proxy;

}(this);
